+2008-10-09 Richard Hult <richard@imendio.com>
+
+ Bug 550342 – Splash screens have a caption
+
+ * gdk/quartz/gdkwindow-quartz.c: (_gdk_window_new),
+ (gdk_window_set_decorations): Patch from Marianne Gagnon to make
+ splash windows borderless.
+
2008-10-09 Michael Natterer <mitch@imendio.com>
Bug 516425 – Optionally display accelerators in popups
content_rect = NSMakeRect (-500 - impl->width, -500 - impl->height,
impl->width, impl->height);
- switch (attributes->window_type)
+ if (attributes->window_type == GDK_WINDOW_TEMP ||
+ attributes->type_hint == GDK_WINDOW_TYPE_HINT_SPLASHSCREEN)
{
- case GDK_WINDOW_TEMP:
style_mask = NSBorderlessWindowMask;
- break;
- default:
+ }
+ else
+ {
style_mask = (NSTitledWindowMask |
NSClosableWindowMask |
NSMiniaturizableWindowMask |
impl = GDK_WINDOW_IMPL_QUARTZ (GDK_WINDOW_OBJECT (window)->impl);
- if (decorations == 0 || GDK_WINDOW_TYPE (window) == GDK_WINDOW_TEMP)
+ if (decorations == 0 || GDK_WINDOW_TYPE (window) == GDK_WINDOW_TEMP ||
+ impl->type_hint == GDK_WINDOW_TYPE_HINT_SPLASHSCREEN )
{
new_mask = NSBorderlessWindowMask;
}